mental restriction - French English Dictionary